import React from 'react'
import { Form,Button, Input } from 'react-vant';
import {useNavigate} from 'react-router-dom'
import { Notify } from 'react-vant';
interface valueType{
    username:string,
    password:string
}
const Login = () => {
    const [form] = Form.useForm()
    const navigate=useNavigate()
    const onFinish = (values:valueType) => {
        if(values.password==='123'&&values.username==='123'){
            localStorage.setItem('token','token')
            Notify.show('登录成功');
            navigate('/')
        }else{
            Notify.show('账户或密码错误！！！');
        }
    }
    return (
        <div>
            <Form
                form={form}
                onFinish={onFinish}
                footer={
                    <div style={{ margin: '16px 16px 0' }}>
                        <Button round nativeType='submit' type='primary' block>
                            提交
                        </Button>
                    </div>
                }
            >
                <Form.Item
                    tooltip={{
                        message:
                            'A prime is a natural number greater than 1 that has no positive divisors other than 1 and itself.',
                    }}
                    intro='确保这是唯一的用户名'
                    rules={[{ required: true, message: '请填写用户名' }]}
                    name='username'
                    label='用户名'
                >
                    <Input placeholder='请输入用户名' />
                </Form.Item>
                <Form.Item
                    rules={[{ required: true, message: '请填写密码' }]}
                    name='password'
                    label='密码'
                >
                    <Input placeholder='请输入密码' />
                </Form.Item>
            </Form>
        </div>
    )
}

export default Login